package com.haibara.codesubmiteval.chain.userChain;

import com.haibara.codesubmiteval.model.dto.user.UserAddRequest;
import com.haibara.codesubmiteval.model.entity.User;
import lombok.Setter;

/**
 * 新增用户时处理默认信息的责任链
 *
 * @Author: mengyu
 * @Date: 2025/4/28
 */
@Setter
public abstract class CreateUserDefaultValueHandler {
    protected CreateUserDefaultValueHandler next;

    public abstract void handleDefaultValue(User user, UserAddRequest userAddRequest);
}
